
var index=[2,3,4,5,6,7,8,9,10,11];
var r=0;
   function getQuestionsByType(node) {
       if (node!=undefined) {
           if (node.id == "scope") {
               $("#indexModeltitle").html("添加模组")
               $("#div-id").hide();
           } else {

               var id = $(node).parent().parent("tr").find("td").eq(0).html();
               $("#indexUpdateBtn").attr("disabled", "true")
               oldvalue = 0;
               var type = node.value;
               var contents;
               if (type == "修改") {
                   $("#indexModeltitle").html("修改模组")
                   $("#div-id").show();
                   $("#moudle-id").val($(node).parent().parent("tr").find("td").eq(0).html());
                   $("#moudle-name").val($(node).parent().parent("tr").find("td").eq(1).html());
                   var scope = $(node).parent().parent("tr").find("td").eq(2).html();
                   for (var i = 0; i < 3; i++) {
                       if ($("#scope").find("option").eq(i).html() == scope) {
                           console.log("lalala")
                           $("#scope").find("option").eq(i).attr("selected", "true");
                           break;
                       }
                   }

                   contents = getQuestionsInfoByMoudleID(node);

               }
           }
       }
       else {
           $("#moudle-name").val("")
           $("#indexModeltitle").html("添加模组")
           $("#div-id").hide();
       }
        var scopeid=$("#scope").val();
       $.ajax({
           url: "getQuestionByScope.action",
           type: "post",
           async: "true",
           dataType: "json",
           contentType: "application/x-www-form-urlencoded;charset=utf-8",
           data: {
               "scopeid":scopeid
           },
           success: function (data) {
               for (var j=0;j<10;j++) {
                   $(".form-control").eq(index[j]).html("");
                   $(".form-control").eq(index[j]).append("<option value=0 selected>"+"请选择"+"</option>");
                   for (var i = 0; i < data.questionsByScopeList.length; i++) {
                       var rate = parseInt(data.questionsByScopeList[i].a) + parseInt(data.questionsByScopeList[i].b)
                           + parseInt(data.questionsByScopeList[i].c) + parseInt(data.questionsByScopeList[i].d);
                       if (node!=undefined&&node.id!="scope"){
                           if (data.questionsByScopeList[i].id==contents[j]){
                               $(".form-control").eq(index[j]).append("<option selected value='" + data.questionsByScopeList[i].id + "'>" +
                                   data.questionsByScopeList[i].content + "---" + rate+"分" + "</option>");
                               continue;
                           }
                       }

                       $(".form-control").eq(index[j]).append("<option value='" + data.questionsByScopeList[i].id + "'>" +
                           data.questionsByScopeList[i].content + "---" + rate+"分" + "</option>");
                   }
               }

               if (node!=undefined&&node.id!="scope"){
                for (var j=0;j<10;j++){
                   for (var n=1;n<data.questionsByScopeList.length+1;n++){

                       for (var m=0;m<10;m++){
                           if ($(".form-control").eq(index[j]).find("option").eq(n).val()==contents[m]){
                               // console.log(n)
                               // console.log($(".form-control").eq(index[j]).find("option").eq(n).html())
                               $(".form-control").eq(index[j]).find("option").eq(n).hide();

                           }
                       }

                   }
               }
               }


           },
           error: function () {
               alert("请求错误");
           }
       })
   }
   var oldvalue;
   var n=0;
    function getOldvalue(node) {
        if (n>0){
            n=0;
            return;
        }
        oldvalue=node.value;
        n++;
    }
   function checkNotRepeat(node) {
        var newvalue=node.value;

        for (var i=0;i<10;i++){
            for (var j=0;j<$(".form-control").eq(index[i]).find("option").length;j++){
                if ( $(".form-control").eq(index[i]).find("option").eq(j).val()==oldvalue){

                    $(".form-control").eq(index[i]).find("option").eq(j).show();

                }
            }
        }

       for (var m=0;m<10;m++){
           for (var n=0;n<$(".form-control").eq(index[m]).find("option").length;n++){
              if ( $(".form-control").eq(index[m]).find("option").eq(n).val()==newvalue){

                  $(".form-control").eq(index[m]).find("option").eq(n).hide();

              }
           }
       }
       checkNotNullForMoudle();
   }

   function checkNotNullForMoudle() {
        var a=false;
        var b=true;
        if ( $("#moudle-name").val()!=""){
            a=true;
        }
        for (var i=0;i<10;i++){
            if ($(".form-control").eq(index[i]).val()==0){
                b=false;
                break;
            }
        }
        if (a&&b){
            $("#indexUpdateBtn").removeAttrs("disabled");
        }
    }